import { Container } from 'inversify';
import { ILogger, WebLogger } from './utils/web-logger.util';
export const container = new Container({
  defaultScope: 'Singleton',
  autoBindInjectable: true,
});
export const TYPES = {
  ILogger: Symbol.for('ILogger')
}
container.bind(TYPES.ILogger).to(WebLogger);
export const log = container.get<ILogger>(TYPES.ILogger);